shepherd's dog - French English Dictionary